package com.tanhua.dubbo.api.mongo;

import java.util.List;

/**
 * 搜附近
 */
public interface UserLocationApi {

    /**
     * 上报地理位置
     * @return
     */
    void reportLocation(Long userId, Double longitude, Double latitude, String address);

    /**
     * 根据当前用户id和距离搜索userLocation表附近的用户数据
     * @param userId
     * @param distance
     * @return
     */
    List<Long> searchNearBy(Long userId, Long distance);
}
